to mount a hill - Español Inglés Diccionario